package com.job.yangshida.homework11and12.homework0711;

import com.job.yangshida.homework0709.lizi.Animal;
import com.job.yangshida.homework0709.lizi.Cat;

import java.util.Scanner;

/**
 * @author 杨士达
 * @version 1.0
 * @since 2022-07-12 12:50:47
 * final修饰成员变量
 *          局部变量  建议声明并初始化
 *          方法  不能被重写
 *          类 不能被继承
 *          yin引用类型属性可变地址不可变
 *          不可变类;所有成员变量都被final修饰
 *          四类巴中包装类都被final修饰
 */
public class Fu {
    final String s="123";
    public final void show(){
        System.out.println("fu的 方法");
    }

    public static void main(String[] args) {
       final Animal c=new Cat();
        //a.name="小安";
        //a.name="小狗";
        //a=new Animal();
        Scanner a=new Scanner(System.in);
        Scanner b=new Scanner(System.in);
        //获得名字
        System.out.println(a.getClass().getName());
        System.out.println(c.hashCode());
        System.out.println(b.hashCode());
        //tostring打印引用类型变量默认调用
        System.out.println(c.toString());
    }
}
